package com.mimi.design.bridge;

/**
 * create by gary 2020/3/26
 * 技术交流请加QQ:498982703
 *桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。
 *桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦，使得二者可以独立地变化”。
 *
 *桥梁模式虽然不是一个使用频率很高的模式，但是熟悉这个模式对于理解面向对象的设计原则，包括“开-闭”原则以及组合/聚合复用原则都很有帮助。
 *理解好这两个原则，有助于形成正确的设计思想和培养良好的设计风格。
 *
 * 抽象化
 *
 * 实现化
 *
 * 脱藕
 *
 * 将两个角色之间的继承关系改为聚合关系，就是将它们之间的强关联改换成为弱关联。因此，桥梁模式中的所谓脱耦，
 * 就是指在一个软件系统的抽象化和实现化之间使用聚合关系而不是继承关系，从而使两者可以相对独立地变化。这就是桥梁模式的用意。
 *
 * 桥梁模式在Java应用中的一个非常典型的例子就是JDBC驱动器
 *
 */
public class BridgeTest {
}
